//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKG3d.Adaptor3d;

namespace CascadeSharp.TKGeomAlgo.IntPatch
{
    //---------------------------------------------------------------------
    //  Class  IntPatch_ImpPrmIntersection
    //---------------------------------------------------------------------
    public sealed class IntPatch_ImpPrmIntersection
    {
        public IntPatch_ImpPrmIntersection()
            : base()
        {
            throw new NotImplementedException();
        }

        public IntPatch_ImpPrmIntersection(Adaptor3d_HSurface Surf1, Adaptor3d_TopolTool D1, Adaptor3d_HSurface Surf2,
            Adaptor3d_TopolTool D2, double TolArc, double TolTang, double Fleche, double Pas)
            : base()
        {
            throw new NotImplementedException();
        }

        public IntPatch_ImpPrmIntersection(IntPatch_ImpPrmIntersection parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public void SetStartPoint(double U, double V)
        {
            throw new NotImplementedException();
        }

        public void Perform(Adaptor3d_HSurface Surf1, Adaptor3d_TopolTool D1, Adaptor3d_HSurface Surf2,
            Adaptor3d_TopolTool D2, double TolArc, double TolTang, double Fleche, double Pas)
        {
            throw new NotImplementedException();
        }

        public bool IsDone()
        {
            throw new NotImplementedException();
        }

        public bool IsEmpty()
        {
            throw new NotImplementedException();
        }

        public int NbPnts()
        {
            throw new NotImplementedException();
        }

        public IntPatch_Point Point(int Index)
        {
            throw new NotImplementedException();
        }

        public int NbLines()
        {
            throw new NotImplementedException();
        }

        public IntPatch_Line Line(int Index)
        {
            throw new NotImplementedException();
        }
    }; // class IntPatch_ImpPrmIntersection
}